tea shrub - French English Dictionary